package com.axx.android.letter.model;

import java.io.Serializable;

/**
 * Created by sunjie on 2017/7/24.
 */

public class LetterDetail implements Serializable{

    private String id;
    private String code;
    private String trains;
    private String title;
    private String text;
    private double mood;
    private FromUserBean fromUser;
    private ToUserBean toUser;
    private double fromLongitude;
    private double fromLatitude;
    private Object fromPlace;
    private double toLongitude;
    private double toLatitude;
    private Object toPlace;
    private String sendTime;
    private String arriveTime;
    private double distance;
    private int energy;
    private String status;
    private String fromStatus;
    private String toStatus;
    private int good;
    private int goodStatus;
    private int collection;
    private int collectionStatus;
    private ToolsBean tools;
    private Object pic;
    private Object voice;
    private Object bodyLetter;
    private double nowLongitude;
    private double nowLatitude;
    private String pointLine;

    public String getPointLine() {
        return pointLine;
    }

    public void setPointLine(String pointLine) {
        this.pointLine = pointLine;
    }

    public double getNowLongitude() {
        return nowLongitude;
    }

    public void setNowLongitude(double nowLongitude) {
        this.nowLongitude = nowLongitude;
    }

    public double getNowLatitude() {
        return nowLatitude;
    }

    public void setNowLatitude(double nowLatitude) {
        this.nowLatitude = nowLatitude;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getTrains() {
        return trains;
    }

    public void setTrains(String trains) {
        this.trains = trains;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public double getMood() {
        return mood;
    }

    public void setMood(double mood) {
        this.mood = mood;
    }

    public FromUserBean getFromUser() {
        return fromUser;
    }

    public void setFromUser(FromUserBean fromUser) {
        this.fromUser = fromUser;
    }

    public ToUserBean getToUser() {
        return toUser;
    }

    public void setToUser(ToUserBean toUser) {
        this.toUser = toUser;
    }

    public double getFromLongitude() {
        return fromLongitude;
    }

    public void setFromLongitude(double fromLongitude) {
        this.fromLongitude = fromLongitude;
    }

    public double getFromLatitude() {
        return fromLatitude;
    }

    public void setFromLatitude(double fromLatitude) {
        this.fromLatitude = fromLatitude;
    }

    public Object getFromPlace() {
        return fromPlace;
    }

    public void setFromPlace(Object fromPlace) {
        this.fromPlace = fromPlace;
    }

    public double getToLongitude() {
        return toLongitude;
    }

    public void setToLongitude(double toLongitude) {
        this.toLongitude = toLongitude;
    }

    public double getToLatitude() {
        return toLatitude;
    }

    public void setToLatitude(double toLatitude) {
        this.toLatitude = toLatitude;
    }

    public Object getToPlace() {
        return toPlace;
    }

    public void setToPlace(Object toPlace) {
        this.toPlace = toPlace;
    }

    public String getSendTime() {
        return sendTime;
    }

    public void setSendTime(String sendTime) {
        this.sendTime = sendTime;
    }

    public String getArriveTime() {
        return arriveTime;
    }

    public void setArriveTime(String arriveTime) {
        this.arriveTime = arriveTime;
    }

    public double getDistance() {
        return distance;
    }

    public void setDistance(double distance) {
        this.distance = distance;
    }

    public int getEnergy() {
        return energy;
    }

    public void setEnergy(int energy) {
        this.energy = energy;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getFromStatus() {
        return fromStatus;
    }

    public void setFromStatus(String fromStatus) {
        this.fromStatus = fromStatus;
    }

    public String getToStatus() {
        return toStatus;
    }

    public void setToStatus(String toStatus) {
        this.toStatus = toStatus;
    }

    public int getGood() {
        return good;
    }

    public void setGood(int good) {
        this.good = good;
    }

    public int getGoodStatus() {
        return goodStatus;
    }

    public void setGoodStatus(int goodStatus) {
        this.goodStatus = goodStatus;
    }

    public int getCollection() {
        return collection;
    }

    public void setCollection(int collection) {
        this.collection = collection;
    }

    public int getCollectionStatus() {
        return collectionStatus;
    }

    public void setCollectionStatus(int collectionStatus) {
        this.collectionStatus = collectionStatus;
    }

    public ToolsBean getTools() {
        return tools;
    }

    public void setTools(ToolsBean tools) {
        this.tools = tools;
    }

    public Object getPic() {
        return pic;
    }

    public void setPic(Object pic) {
        this.pic = pic;
    }

    public Object getVoice() {
        return voice;
    }

    public void setVoice(Object voice) {
        this.voice = voice;
    }

    public Object getBodyLetter() {
        return bodyLetter;
    }

    public void setBodyLetter(Object bodyLetter) {
        this.bodyLetter = bodyLetter;
    }

    public static class FromUserBean implements Serializable{
        private String id;
        private String phone;
        private String nickName;
        private String realName;
        private String sex;
        private String idCard;
        private Object province;
        private Object city;
        private Object town;
        private Object address;
        private int energy;
        private int waterTimes;
        private Object bag;
        private String headPic;
        private String backPic;
        private double longitude;
        private double latitude;
        private String status;
        private int sendTimes;
        private int getTimes;
        private Object distance;
        private Object showMeTime;
        private int showMeStatus;
        private double lastLongitude;
        private double lastLatitude;
        private String cityName;
        private String cityCode;

        public String getCityName() {
            return cityName;
        }

        public void setCityName(String cityName) {
            this.cityName = cityName;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getRealName() {
            return realName;
        }

        public void setRealName(String realName) {
            this.realName = realName;
        }

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getIdCard() {
            return idCard;
        }

        public void setIdCard(String idCard) {
            this.idCard = idCard;
        }

        public Object getProvince() {
            return province;
        }

        public void setProvince(Object province) {
            this.province = province;
        }

        public Object getCity() {
            return city;
        }

        public void setCity(Object city) {
            this.city = city;
        }

        public Object getTown() {
            return town;
        }

        public void setTown(Object town) {
            this.town = town;
        }

        public Object getAddress() {
            return address;
        }

        public void setAddress(Object address) {
            this.address = address;
        }

        public int getEnergy() {
            return energy;
        }

        public void setEnergy(int energy) {
            this.energy = energy;
        }

        public int getWaterTimes() {
            return waterTimes;
        }

        public void setWaterTimes(int waterTimes) {
            this.waterTimes = waterTimes;
        }

        public Object getBag() {
            return bag;
        }

        public void setBag(Object bag) {
            this.bag = bag;
        }

        public String getHeadPic() {
            return headPic;
        }

        public void setHeadPic(String headPic) {
            this.headPic = headPic;
        }

        public String getBackPic() {
            return backPic;
        }

        public void setBackPic(String backPic) {
            this.backPic = backPic;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public int getSendTimes() {
            return sendTimes;
        }

        public void setSendTimes(int sendTimes) {
            this.sendTimes = sendTimes;
        }

        public int getGetTimes() {
            return getTimes;
        }

        public void setGetTimes(int getTimes) {
            this.getTimes = getTimes;
        }

        public Object getDistance() {
            return distance;
        }

        public void setDistance(Object distance) {
            this.distance = distance;
        }

        public Object getShowMeTime() {
            return showMeTime;
        }

        public void setShowMeTime(Object showMeTime) {
            this.showMeTime = showMeTime;
        }

        public int getShowMeStatus() {
            return showMeStatus;
        }

        public void setShowMeStatus(int showMeStatus) {
            this.showMeStatus = showMeStatus;
        }

        public double getLastLongitude() {
            return lastLongitude;
        }

        public void setLastLongitude(double lastLongitude) {
            this.lastLongitude = lastLongitude;
        }

        public double getLastLatitude() {
            return lastLatitude;
        }

        public void setLastLatitude(double lastLatitude) {
            this.lastLatitude = lastLatitude;
        }
    }

    public static class ToUserBean implements Serializable{
        private String id;
        private String phone;
        private String nickName;
        private String realName;
        private String sex;
        private String idCard;
        private Object province;
        private Object city;
        private Object town;
        private Object address;
        private int energy;
        private int waterTimes;
        private Object bag;
        private String headPic;
        private String backPic;
        private double longitude;
        private double latitude;
        private String status;
        private int sendTimes;
        private int getTimes;
        private Object distance;
        private Object showMeTime;
        private int showMeStatus;
        private double lastLongitude;
        private double lastLatitude;
        private String cityName;
        private String cityCode;

        public String getCityName() {
            return cityName;
        }

        public void setCityName(String cityName) {
            this.cityName = cityName;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getRealName() {
            return realName;
        }

        public void setRealName(String realName) {
            this.realName = realName;
        }

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getIdCard() {
            return idCard;
        }

        public void setIdCard(String idCard) {
            this.idCard = idCard;
        }

        public Object getProvince() {
            return province;
        }

        public void setProvince(Object province) {
            this.province = province;
        }

        public Object getCity() {
            return city;
        }

        public void setCity(Object city) {
            this.city = city;
        }

        public Object getTown() {
            return town;
        }

        public void setTown(Object town) {
            this.town = town;
        }

        public Object getAddress() {
            return address;
        }

        public void setAddress(Object address) {
            this.address = address;
        }

        public int getEnergy() {
            return energy;
        }

        public void setEnergy(int energy) {
            this.energy = energy;
        }

        public int getWaterTimes() {
            return waterTimes;
        }

        public void setWaterTimes(int waterTimes) {
            this.waterTimes = waterTimes;
        }

        public Object getBag() {
            return bag;
        }

        public void setBag(Object bag) {
            this.bag = bag;
        }

        public String getHeadPic() {
            return headPic;
        }

        public void setHeadPic(String headPic) {
            this.headPic = headPic;
        }

        public String getBackPic() {
            return backPic;
        }

        public void setBackPic(String backPic) {
            this.backPic = backPic;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public int getSendTimes() {
            return sendTimes;
        }

        public void setSendTimes(int sendTimes) {
            this.sendTimes = sendTimes;
        }

        public int getGetTimes() {
            return getTimes;
        }

        public void setGetTimes(int getTimes) {
            this.getTimes = getTimes;
        }

        public Object getDistance() {
            return distance;
        }

        public void setDistance(Object distance) {
            this.distance = distance;
        }

        public Object getShowMeTime() {
            return showMeTime;
        }

        public void setShowMeTime(Object showMeTime) {
            this.showMeTime = showMeTime;
        }

        public int getShowMeStatus() {
            return showMeStatus;
        }

        public void setShowMeStatus(int showMeStatus) {
            this.showMeStatus = showMeStatus;
        }

        public double getLastLongitude() {
            return lastLongitude;
        }

        public void setLastLongitude(double lastLongitude) {
            this.lastLongitude = lastLongitude;
        }

        public double getLastLatitude() {
            return lastLatitude;
        }

        public void setLastLatitude(double lastLatitude) {
            this.lastLatitude = lastLatitude;
        }
    }

    public static class ToolsBean implements Serializable{
        private int id;
        private String name;
        private double speed;
        private double price;
        private int energy;
        private String level;
        private String pic;
        private String introduce;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public double getSpeed() {
            return speed;
        }

        public void setSpeed(double speed) {
            this.speed = speed;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public int getEnergy() {
            return energy;
        }

        public void setEnergy(int energy) {
            this.energy = energy;
        }

        public String getLevel() {
            return level;
        }

        public void setLevel(String level) {
            this.level = level;
        }

        public String getPic() {
            return pic;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public String getIntroduce() {
            return introduce;
        }

        public void setIntroduce(String introduce) {
            this.introduce = introduce;
        }
    }
}
